b51c10a8e364ed8e90efb64ea094c5a8f5995fc9,portal-web/test/com/liferay/portalweb/stagingcommunity/assetpublisher/assertcannoteditapentry/DeactivateStagingTest.java,DeactivateStagingTest,testDeactivateStaging,#,24
Before Change
public class DeactivateStagingTest extends BaseTestCase {
public void testDeactivateStaging() throws Exception {
selenium.open("/web/guest/home/");
selenium.clickAt("main-content", RuntimeVariables.replace(""));
selenium.clickAt("dockbar", RuntimeVariables.replace(""));
selenium.clickAt("navigation", RuntimeVariables.replace(""));
selenium.clickAt("//div/div[3]/div/ul/li[5]/a",
RuntimeVariables.replace("ControlPanel"));
selenium.waitForPageToLoad("30000");
selenium.saveScreenShotAndSource();
for (int second = 0;; second++) {
if (second >= 60) {
fail("timeout");
}
try {
if (selenium.isElementPresent("link=Sites")) {
break;
}
}
catch (Exception e) {
}
Thread.sleep(1000);
}
selenium.saveScreenShotAndSource();
selenium.clickAt("link=Sites", RuntimeVariables.replace(""));
selenium.waitForPageToLoad("30000");
selenium.saveScreenShotAndSource();
selenium.type("_134_name", RuntimeVariables.replace("Staging"));
selenium.saveScreenShotAndSource();
selenium.clickAt("//input[@value='Search']",
RuntimeVariables.replace(""));
selenium.waitForPageToLoad("30000");
selenium.saveScreenShotAndSource();
Thread.sleep(5000);
selenium.click("//strong/a");
for (int second = 0;; second++) {
if (second >= 60) {
fail("timeout");
}
try {
if (selenium.isElementPresent(
"//div[@class='lfr-component lfr-menu-list']/ul/li[2]/a")) {
break;
}
}
catch (Exception e) {
}
Thread.sleep(1000);
}
selenium.saveScreenShotAndSource();
assertEquals(RuntimeVariables.replace("Manage Pages"),
selenium.getText(
"//div[@class='lfr-component lfr-menu-list']/ul/li[2]/a"));
selenium.click(RuntimeVariables.replace(
"//div[@class='lfr-component lfr-menu-list']/ul/li[2]/a"));
selenium.waitForPageToLoad("30000");
selenium.saveScreenShotAndSource();
After Change
RuntimeVariables.replace("Search"));
selenium.waitForPageToLoad("30000");
selenium.saveScreenShotAndSource();
assertEquals(RuntimeVariables.replace("Actions"),
selenium.getText("//td[7]/span/ul/li/strong/a/span"));
selenium.click("//td[7]/span/ul/li/strong/a/span");
for (int second = 0;; second++) {